// miniprogram/pages/test/test.js
import { httpRequest } from './httpRequest.js'    //引入类

Page({

  /**
   * 页面的初始数据
   */
  data: {
    dataList:null,
    refreshing:true,
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    this.initData();
  },
  onRefresh() {
    //在当前页面显示导航条加载动画
    wx.showNavigationBarLoading();
    //显示 loading 提示框。需主动调用 wx.hideLoading 才能关闭提示框
    wx.showLoading({
      title: '刷新中...',
    })
    this.initData();
  },
  stopRefresh() {
    try{
      wx.hideLoading();
      //隐藏导航条加载动画
      wx.hideNavigationBarLoading();
      //停止下拉刷新
      wx.stopPullDownRefresh();
    }catch{

    }

  },
  initData() {
    let httpR = new httpRequest();
    httpR.http_get("https://server.is3.org.cn/api/universal/Monitoring/AlarmRecordInfo?prj=sanmenlu")
    .then(
      res=>{
        console.log(res);
        this.setData({dataList:res,refreshing:false});
        this.stopRefresh();
      }
    )
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})